Python 您所在的位置:网站首页 matlab rand函数和randn函数 Python

Python

2024-06-27 19:32| 来源: 网络整理| 查看: 265

Python – numpy.random.randn()与rand()的区别

n u m p y numpy numpy中有一些常用的用来产生随机数的函数, r a n d n ( ) randn() randn()和 r a n d ( ) rand() rand()就属于这其中。 n u m p y . r a n d o m . r a n d n ( d 0 , d 1 , … , d n ) numpy.random.randn(d0, d1, …, dn) numpy.random.randn(d0,d1,…,dn)是从标准正态分布中返回一个或多个样本值。 n u m p y . r a n d o m . r a n d ( d 0 , d 1 , … , d n ) numpy.random.rand(d0, d1, …, dn) numpy.random.rand(d0,d1,…,dn)的随机样本位于 [ 0 , 1 ) [0, 1) [0,1)中。

代码如下:

import numpy as np arr1 = np.random.randn(2,4) print(arr1) print('******************************************************************') arr2 = np.random.rand(2,4) print(arr2)

结果如下:

这里写图片描述

r a n d n ( ) randn() randn()以及 r a n d ( ) rand() rand()中的两个参数表示生成的矩阵的维度。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有